*{ padding: 0px; margin: 0px; list-style: none;}
.slick-loading .slick-slide, .slick-loading .slick-track {
  visibility: hidden
}
.slick-dots li button, .slick-next, .slick-prev {
  font-size: 0;
  color: transparent;
  background: 0 0;
  height: 20px;
  outline: 0;
  cursor: pointer
}
.slick-next, .slick-prev {
  line-height: 0;
  position: absolute;
  top: 50%;
  display: block;
  width: 20px;
  padding: 0;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  border: none
}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover {
  color: transparent;
  outline: 0;
  background: 0 0
}
.slick-next:focus:before, .slick-next:hover:before, .slick-prev:focus:before, .slick-prev:hover:before {
  opacity: 1
}
.slick-next.slick-disabled:before, .slick-prev.slick-disabled:before {
  opacity: .25
}
.slick-next:before, .slick-prev:before {
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
.slick-prev {
  left: -25px
}
[dir=rtl] .slick-prev {
  right: -25px;
  left: auto
}
.slick-prev:before {
  content: "←"
}
[dir=rtl] .slick-prev:before {
  content: "→"
}
.slick-next {
  right: -25px
}
[dir=rtl] .slick-next {
  right: auto;
  left: -25px
}
.slick-next:before {
  content: "→"
}
[dir=rtl] .slick-next:before {
  content: "←"
}
.slick-dotted.slick-slider {
  margin-bottom: 30px
}
.slick-dots {
  position: absolute;
  bottom: -25px;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer
}
.slick-dots li button {
  line-height: 0;
  display: block;
  width: 20px;
  padding: 5px;
  border: 0
}
.slick-dots li button:focus, .slick-dots li button:hover {
  outline: 0
}
.slick-dots li button:focus:before, .slick-dots li button:hover:before {
  opacity: 1
}
.slick-dots li button:before {
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  content: "•";
  text-align: center;
  opacity: .25;
  color: #000;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}
#paybank_types a.btn, #topnav li, .slick-list, .slick-slider, .slick-track {
  position: relative
}
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: #000
}
a, body {
  color:#718096
}
.slick-slider {
  display: block;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}
.slick-list {
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0
}
.slick-list:focus {
  outline: 0
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}
.slick-slider .slick-list, .slick-slider .slick-track {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0)
}
.slick-track {
  top: 0;
  left: 0;
  display: block;
  margin-left: auto;
  margin-right: auto
}
.slick-track:after, .slick-track:before {
  display: table;
  content: ""
}
.slick-track:after {
  clear: both
}
.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}
[dir=rtl] .slick-slide {
  float: right
}
.slick-slide img {
  display: block
}
.slick-slide.slick-loading img {
  display: none
}
.slick-slide.dragging img {
  pointer-events: none
}
.slick-initialized .slick-slide {
  display: block
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}
.slick-arrow.slick-hidden {
  display: none
}
html {
  font-size: 14px
}
body {
  background:#FAFBFE
}
a, a:focus, a:hover {
  text-decoration: none
}
a:hover {
  color:#28a745
}
img:not([src]), img[src=""] {
  opacity: 0
}
.iconfont {
font-size: inherit
}
.li-title {
font-size: 16px;padding-bottom: 8px;display: block; 
}
.li-title i {
margin-right: 8px; 
}
.img-16 {
width: 16px;
height: 16px
}
.img-32 {
width: 32px;
height: 32px; border-radius: 50%;
}
.img-150 {
width: 150px;
height: auto
}
.icon-quick, .icon-top, .icon-tui {
width: 27px;
height: 13px;
display: inline-block;
margin: 0 2px
}
.break {
padding: 0 10px
}

.wz_a{ display: block;}

.wz_a .text-gray {color: #d2d2d2; float: left;margin-right: 10px;}
.wz_a .text-gray img {border-radius: 100%; width: 28px; height: 28px;}
.wz_a h3 {font-size: 14px;font-weight: bold;color: #303a41;line-height: 28px;margin-bottom: 0;max-width: 218px;height: 28px;overflow: hidden;}
.text-xs{font-size: 12px; padding-bottom: 0px;color: #8f8f8f;line-height: 18px;padding-top: 5px;margin-bottom: 0;}
.wz_box{background: #fff;    border-radius:10px;box-shadow: 0px 2px 10px 0px #ecf0f3;padding: 10px 15px;}
.wz_box .text-muted{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top: 10px;margin-bottom: 5px;text-align: justify; height: 46px;}

.wz_box.wz_index .text-muted{display: -webkit-box;-webkit-line-clamp: 1;height: 26px;}

.serch_box{ display: inline-block}
.serch_box a{ font-size: 13px;}
.serch_box a:hover{background: #28a745; color: #fff;}

.wz_list{}
.wz_list .text-muted{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top: 6px;margin-bottom: 8px;text-align: justify;font-size: 13px;height: auto;}

.wz_img{width:100%; margin-bottom: 10px; height: 170px;}
.wz_img_1{width:100%;min-height: 74px;max-height: 158px;}
.wz_title{display: block;font-size: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.pa_top{ padding-top:70px;}
.wz_box_pa{padding: 15px;}
.wz_box_pa h1{font-size: 28px; line-height: 28px;}
.wz_box_pa h1 img{margin-right: 10px;}
.wz-fangw{padding-top:10px;}
.ma_bottom0{margin-bottom: 0}

.dahang-menu{ clear: both; overflow: hidden;margin: 10px 15px;}
.dahang-menu ul{clear: both;overflow: hidden;margin:8px 0px;}
.dahang-menu li{display: inline-block;margin-bottom: 5px;}
.dahang-menu li a{padding: 3px 5px;display: block;}
.dahang-menu a:hover,.dahang-menu a.current{ background: #28a745; color: #fff;border-radius: 3px;}

.dahang-menu li.dahang-m1{}
.dahang-menu li.dahang-m1 .btn{font-weight: bold; border: 0;}
.dahang-menu li.dahang-m2{}

.wz_fl{background: #fff;border-radius: 6px;box-shadow: 0px 2px 10px 0px #ecf0f3;}
.wz_box_pa.p_line-height p{ line-height: 30px;}
.wz_fl .p-top15 p{ line-height: inherit;}
.wz_fl footer{color: #dc3545 !important;}
.wz_add{padding-top: 15px;}
.list-xh{padding: 5px 0;}
.list-xh_title{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-bottom: 8px;text-align: justify;font-size: 14px;height: auto;} 
.list-xh_title p{margin-bottom: 5px;
    padding-top: 5px;}

.wz_list.sz_2 .wz_des,.wz_list.sz_3 .wz_des{display:none}

.wz_list.szw_2 .wz_title,.wz_list.szw_3 .wz_title,.wz_list.szw_5 .wz_title{font-size: 16px;}
.wz_list.szw_2 .wz_img,.wz_list.szw_3 .wz_img,.wz_list.sz_5 .wzw_img{display:block;max-height: 348px;}
.wz_list.szw_2 .wz_des,.wz_list.szw_3 .wz_des,.wz_list.sz_5 .wz_des{-webkit-line-clamp: 1;}




.wznr_9 .artbody img,.wznr_10 .artbody img,.wznr_11 .artbody img{display: none;}

.artbody{padding: 30px 10px 50px 10px; line-height: 28px}
.artbody h2{font-weight: bold;    color: #28a745; font-size: 16px;}
.artbody h2:before{font-family: "icomoon" !important;content: "\e91d";font-size: 14px;padding-right: 5px;}


.col-md-6.wzlbcc{padding-left: 0px;}

.dropright:hover>.dropdown-menu{display: block;position: absolute;transform: translate3d(100px, -5px, 0px);top: 0px;left: 0px;will-change: transform;} 
.dropright>.dropdown-toggle:active {pointer-events: none;}
.nav_new{height: auto;width: 100px;text-align: center;position: fixed;top: 120px;left: 20px;z-index: 999;background: #fff;border-radius: 4px;box-shadow: 0px 2px 10px 0px #ecf0f3;}
.nav_new .dropdown-menu{padding: 20px;-webkit-box-shadow: 0px 1px 30px 10px rgba(70,86,125,0.15);box-shadow: 0px 1px 30px 10px rgba(70,86,125,0.15);border-radius: 10px;}

.nav_btn{background: #303a41;border: 0;font-size: 15px;font-weight: bold;line-height: 40px;}
.ud_btn{background: #28a745;width: 49%;border-radius: 4px;color: #fff;text-align: center;}
.ud_btn a{color: #fff;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;line-height: 50px;}
.ud_btn:hover{cursor: pointer;  background: #138496}
.dr_div{width: 250px;}
.dr_div a{text-align: center; font-size: 12px;border-radius: 5px;display: inline-block;width: 80px;padding:5px 10px;margin: 0 10px 10px 10px}
.dr_div a i{display: block;text-align: center;border-radius: 4px;height: 40px;width: 40px;line-height: 40px;font-size: 18px;margin: 5px auto;color: #fff;}
.dr_auto{width:auto;}

.dr_div a:first-child >i{
background: -webkit-gradient(linear, left top, left bottom, from(#ff3701), to(#ff8b3c));
background: -webkit-linear-gradient(top, #ff3701 0%, #ff8b3c 100%);
background: -o-linear-gradient(top, #ff3701 0%, #ff8b3c 100%);
background: linear-gradient(180deg, #ff3701 0%, #ff8b3c 100%);}

.dr_div a:nth-child(2) >i{
background: -webkit-gradient(linear, left top, left bottom, from(#4093fb), to(#83baff));
background: -webkit-linear-gradient(top, #4093fb 0%, #83baff 100%);
background: -o-linear-gradient(top, #4093fb 0%, #83baff 100%);
background: linear-gradient(180deg, #4093fb 0%, #83baff 100%);}

.dr_div a:nth-child(3) >i{
background: -webkit-gradient(linear, left top, left bottom, from(#ff980f), to(#ffbf6a));
background: -webkit-linear-gradient(top, #ff980f 0%, #ffbf6a 100%);
background: -o-linear-gradient(top, #ff980f 0%, #ffbf6a 100%);
background: linear-gradient(180deg, #ff980f 0%, #ffbf6a 100%);}

.dr_div a:nth-child(4) >i{
background: -webkit-gradient(linear, left top, left bottom, from(#28c687), to(#4ae287));
background: -webkit-linear-gradient(top, #28c687 0%, #4ae287 100%);
background: -o-linear-gradient(top, #28c687 0%, #4ae287 100%);
background: linear-gradient(180deg, #28c687 0%, #4ae287 100%);}

.dr_div a:nth-child(5) >i{
background: -webkit-gradient(linear, left top, left bottom, from(#0075ce), to(#46bbfe));
background: -webkit-linear-gradient(top, #0075ce 0%, #46bbfe 100%);
background: -o-linear-gradient(top, #0075ce 0%, #46bbfe 100%);
background: linear-gradient(180deg, #0075ce 0%, #46bbfe 100%);}

.dr_div a:last-child >i{
background: -webkit-gradient(linear, left top, left bottom, from(#966ce0), to(#c2a0ff));
background: -webkit-linear-gradient(top, #966ce0 0%, #c2a0ff 100%);
background: -o-linear-gradient(top, #966ce0 0%, #c2a0ff 100%);
background: linear-gradient(180deg, #966ce0 0%, #c2a0ff 100%);}




.top_search{ margin-right: 10px;}
.top_search .form-control{ border: 0px;}
.top_search .custom-select{ border: 0px;}
.top_search .btn{font-size: 14px;border: none;display: inline-block;cursor: pointer;border-radius: 0px 10px 10px 0;padding: 0px 10px;height: calc(1.5em + 0.75rem + 2px);color: #fff;}
.color1{color: #dc3545;font-weight: bold;line-height: 26px;}
.jkjr{line-height: 31px;padding: 0px 10px; background: #28a745;border-color: #28a745;}
.jkjr2{line-height: 40px;padding: 5px 20px;font-size: 18px;background: #28a745;}

.title_size{font-size: 15px;height: 25px;line-height: 25px;overflow: hidden;padding-bottom: 0; display: block;margin: 8px 0px;}
.title_time{font-size: 13px;width: 80px;overflow: hidden;height: 20px;}


.wz_tj{background: #fff;border-radius: 10px;box-shadow: 0px 2px 10px 0px #ecf0f3; padding: 10px 15px 8px 10px;}
.in_title{font-size: 18px;color:#303a41; line-height: 40px;padding-left: 5px;}
.in_text{ line-height: 40px}
.in_text i{padding:0px 10px 0px 15px}
.in_title_div{padding-top: 10px;}
.in_title_div label{margin-bottom: 0}
.in_more{line-height: 40px}
.in_more a{font-size: 11px;background: #e9ebee;padding: 4px 8px 4px 10px;border-radius: 30px;}
.in_more a:hover{background: #28a745; color: #fff;}
.in_more a i{font-size: 10px;}
.link_div{margin-bottom: 30px;}
.link_div a{line-height: 30px;margin-right: 10px;display: inline-block;}
.com-info{overflow: hidden;}
.com-info li {float: left;margin-bottom: 1em;width: 33.3333%;position: relative;}
.com-info input {border: 1px solid #e5e9ef;height: 30px;width: 95%;padding: 0 0 0 10px;}
.fl{float: left}
.fr{float: right}
.ul{clear: both;overflow: hidden;border-bottom: solid 1px #eee;}
.li{position: relative;padding: 15px 0 15px 52px;border-bottom: 1px solid #eee;}
.li .pl_img{width: 42px;height: 42px;background-color: #FFF;float: left;position: relative;margin-left: -52px;}
.li .pl_img img{width: 42px;height: 42px;}
.li .pl_list{position: relative;font-size: 14px;word-wrap: break-word;}
.cinfo{font-size: 12px; color:#a9b6c9;}
#pinglun{font-size: 16px; font-weight: bold}
.app_logo img{width: 120px;margin: 5px 10px;}

.wz_a_title{overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    padding-top: 10px;
    margin-bottom: 8px;
    text-align: justify;font-size: 12px;}
.wz_main{max-width: 1200px !important;}
.biaoqian{ text-align: center;padding-bottom: 10px;}
.biaoqian a{display: inline-block; background: #e4e8ed;border-radius: 4px;padding: 5px 10px;margin: 0px 5px;}
.biaoqian a:hover{ background: #28a745; color: #fff;}
.biaoqian a:hover span{ background: #fff; color:#28a745; }
.biaoqian a span{background:#9ca7b7;
    border-radius: 20px;
    width: 18px;
    height: 18px;
    display: inline-block;
    color: #fff;
    margin-right: 5px;
    font-size: 12px;}
.wz-body{padding: 15px;}
.com-box{}
.com-box textarea{width: 100%}
.fbpl_btn{line-height: 28px;padding: 0px 10px;}

.rw_zysx{}
.rw_zysx li{ line-height: 28px;}

.help_ul{padding: 10px 25px; margin-bottom: 0px;}
.help_ul li{line-height: 30px;padding: 5px 0;}
.btn_gg{background: #28a745;font-size: 12px;padding: 3px 10px 4px 0px;margin-left: 15px;border-radius: 10px;color: #fff;}
.btn-new{padding: 8px 20px;float: left;}

.a_box{-webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s; position: relative}
.a_box:hover {
    -webkit-transform: translateY(-4px);
    -ms-transform: translateY(-4px);
    transform: translateY(-4px);
}
.a_box:hover h3 {
    color: #28a745; text-decoration: underline;
}
.a_box:hover p {
    color: #303a41 !important;
}
.a_box:hover a img {
     -webkit-filter: brightness(105%); /* Chrome, Safari, Opera */
    filter: brightness(105%);
}

.zhida {display: none;}

.zhida a{
    color: #fff;
	position: absolute;
    top: 15px;
    right: 30px;
    border-radius: 10px;
    font-size: 10px;
    padding: 2px 8px; background: #28a745;
}
.zhida a:hover {
     background: #dc3545;
}
.a_box:hover .zhida {
    display: block;
}

.footer_a{line-height: 30px; font-size: 13px;padding-bottom: 10px;}
.footer_b{background: #1a2228;
    display: inline-block;
    padding: 0.5em 1em; font-size: 13px; color:#5c6a74}

.pm-btn{color: #fff;background: #f16875;border-radius: 4px;padding: 2px 5px 3px 5px;}
.dr-btn{color: #fff;background: #ff9f3e;border-radius: 4px;padding: 2px 5px 3px 5px;}


.floor-nav{    height: auto;
    width: 100px;
    text-align: center;
    position: fixed;
    top: 170px;
    left: 20px;
    z-index: 999;
    background: #fff;
    border-radius: 4px;
    box-shadow: 0px 2px 10px 0px #ecf0f3;}
.floor-nav-n{max-height: -webkit-calc(100vh - 170px);
    max-height: calc(100vh - 170px);
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;direction: rtl;text-align: left;
    }
.scroll-nav{display: inline-block;
    background: #fff;
    width: 100px;
    height: 40px;
    line-height: 35px;
    cursor: pointer;
    border-bottom: solid 5px #f4f4f4;direction: ltr;text-indent: 5px;}
.scroll-nav i{padding-right: 2px;}
.scroll-nav.active{ color: #fff;
    background: #28a745; }
.scroll-floor{padding-top:70px;
    margin-top: -90px;}
.floor1{padding-top: 65px;
    margin-top: -80px;}
.floor2{}
.floor3{}
.floor4{}
.floor5{}
#scrollTopButton {
display: none;
position: fixed;
bottom: 20px; 
right: 20px; 
background-color: #28a745;
color: #fff; 
border: none;
padding:4px 10px;
cursor: pointer;
border-radius: 5px;
font-size: 12px;
text-align: center;
font-family: Arial;
}

#scrollTopButton:hover {background-color: #28a745;}
.floor-nav-n::-webkit-scrollbar {width: 4px;}
.floor-nav-n::-webkit-scrollbar-thumb {background-color: #c7d1df; border-radius: 4px; height: 50px; min-height: 50px; }
.floor-nav-n::-webkit-scrollbar-thumb:hover {background-color: #A0AEC0;  }
.floor-nav-n::-webkit-scrollbar-track {background-color: #f1f1f1;border-radius: 4px; max-width: 2px;}

::-webkit-scrollbar {width:8px;}
::-webkit-scrollbar-thumb {width:8px;background-color:#aeaeae;}
::-webkit-scrollbar-track-piece {width:8px;background-color:#f8f8f8;}
::-webkit-scrollbar-thumb:hover {width:8px;background-color:#333;}	

.footer_c{font-size: 20px;font-family: Arial;}
.footer_div1{ background: #303a41}
.footer_d .tj_div{display: inline-block; margin-left: 30px;}
.footer_d .tj_div:first-of-type {margin-left: 0 !important;}
.footer_d .tj_div span{display: block; font-size: 13px; color:#5c6a74}
.footer_d .tj_div span.tj_text1{color: #fff; font-size: 20px;font-family: Arial;}

.kuaizhao {height: 250px;overflow: auto;line-height: 26px !important;cursor: pointer;background: #fafbfe;padding: 10px;border-radius: 6px;font-size: 13px; margin-bottom: 0px;}
.kuaizhao::-webkit-scrollbar {width: 6px;}
.kuaizhao::-webkit-scrollbar-thumb {background-color: #999; border-radius: 4px; height: 50px; min-height: 50px; }
.kuaizhao::-webkit-scrollbar-thumb:hover {background-color: #dc3545;  }
.kuaizhao::-webkit-scrollbar-track {background-color: #f1f1f1;border-radius: 4px; max-width: 2px;}

.color66{ color: #a9b6c9}
.color88{color: #303a41;}
.min_height550{min-height: 550px;}
.min_height450{min-height: 350px;}
.p-top10{padding-top: 10px;}
.p-top15{padding-top: 15px;}
.p-top20{padding-top: 20px;}
.icon-top {
  background: url(../images/top.gif) no-repeat
}
.icon-tui {
  background: url(../images/tui.gif) no-repeat
}
.icon-quick {
  background: url(../images/quick.gif) no-repeat
}
.blockquote {
  font-size: 1rem
}
.blockquote-footer, .small, small {
  font-size: .86rem
}
.blockquote-footer::before {
  content: ""
}
span [data-toggle=popover] {
  cursor: pointer
}
.bg-dark {
  background-color: #242e35 !important
}
.row {
  margin-left: -10px;
  margin-right: -10px
}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
  padding-left: 10px;
  padding-right: 10px
}
.table.align-middle td, .table.align-middle th {
  vertical-align: middle
}
.dropdown > .dropdown-toggle::active {
  pointer-events: none
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
  margin-bottom: .5rem;
  font-family: inherit;  
  line-height: 1.4
}
.h1, h1 {
  font-size: 2rem
}
@media (max-width:1200px) {
  .h1, h1 {
    font-size: calc(1.375rem + 1.5vw)
  }
}

@media (max-width:1200px) {
 
}
.h3, h3 {
  font-size: 1.75rem
}
@media (max-width:1200px) {
  .h3, h3 {
    font-size: calc(1.3rem + .6vw)
  }
}
.h4, h4 {
  font-size: 1.5rem
}
@media (max-width:1200px) {
  .h4, h4 {
    font-size: calc(1.275rem + .3vw)
  }
}
.h5, h5 {
  font-size: 1.25rem
}
.h6, h6 {
  font-size: 1rem
}
.lead {
  font-size: 1.25rem;
  font-weight: 300
}
.display-1, .display-2, .display-3, .display-4 {
  font-weight: 500;
  line-height: 1.4
}
.display-1 {
  font-size: 5rem
}
@media (max-width:1200px) {
  .display-1 {
    font-size: calc(1.625rem + 4.5vw)
  }
}
.display-2 {
  font-size: 3.3rem
}
@media (max-width:1200px) {
  .display-2 {
    font-size: calc(1.455rem + 2.46vw)
  }
}
.display-3 {
  font-size: 2.5rem
}
@media (max-width:1200px) {
  .display-3 {
    font-size: calc(1.375rem + 1.5vw)
  }
}
.display-4 {
  font-size: 1.875rem
}
@media (max-width:1200px) {
  .display-4 {
    font-size: calc(1.3125rem + .75vw)
  }
}
.form-control.is-invalid, .was-validated .form-control:invalid {
  background-image: none;
  padding-right: .75rem
}
.form-control.is-valid, .was-validated .form-control:valid {
  background-image: none;
  border-color: #ced4da;
  padding-right: .75rem
}
.form-control-plaintext {
  color: #6c757d !important
}
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  appearance: none;
  margin: 0
}
input[type=number] {
  -moz-appearance: textfield
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.8)
}

.navbar-dark .navbar-nav .active .nav-link {
  color: #ffffff;
  font-weight: 600;
}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: #ffffff;
  font-weight: 600;
}
#select_style_dropdown {
  border-radius: 0
}
.navbar {
  padding: 0
}
.collapse:not(.show) {
  display: none
}
.show .dropdown-menu {
  animation: show-dropdown .2s ease forwards
}
.navbar-main {
  width: 100%;
  z-index: 100;    -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.2);
}
.navbar .navbar-nav .nav-link {
  font-size: 15px;
  text-transform: normal;
  letter-spacing: 0;
  font-weight: 400;
  transition: all .5s cubic-bezier(.34, 1.45, .7, 1)
}
.navbar .navbar-nav .nav-item .media:not(:last-child) {
  margin-bottom: 1.5rem
}
.navbar .navbar-nav .dropdown .dropdown-menu {
  top: calc(100% + 7px)
}
.navbar .navbar-nav .dropdown .dropdown-item {
  font-weight: 400;
  font-size: .9rem
}
.navbar-brand {
  font-size: .875rem;
  font-weight: 500;
  text-transform: uppercase
}
.navbar-dark .navbar-brand-light {
  display: none
}
.navbar-dark .navbar-brand {
  color: #fff
}
.no-gutters {
  margin-right: 0;
  margin-left: 0
}
.me-toggle {
  white-space: nowrap
}
.me-toggle::after {
  white-space: nowrap;
  display: inline-block;
  margin-left: .255em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid;
  border-right: .3em solid transparent;
  border-bottom: 0;
  border-left: .3em solid transparent
}
.dropdown-toggle::after, .me-toggle::after {
  color: inherit;
  -webkit-transition: .25s ease-in;
  -moz-transition: .25s ease-in;
  -o-transition: .25s ease-in;
  transition: .25s ease-in
}
.show .dropdown-toggle::after, .show .me-toggle::after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg)
}
.dropdown-toggle:hover::after, .me-toggle:hover::after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg)
}
#topnav .dropdown-menu {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    -webkit-transition: none;
    -o-transition: none;
    transition: none;
    position: absolute;
    left: 50%;
    top: 80%;
    padding-top: 15px;
    -webkit-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
	background-color: #fff;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    padding: 20px;
    display: block;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-shadow: 0 10px 30px 0 rgba(70,86,125,0.15);
    box-shadow: 0 10px 30px 0 rgba(70,86,125,0.15);
		
}
#topnav .dropdown-menu a{color:#3c3c3c;}
#topnav .dropdown:hover .dropdown-menu{
	visibility: visible;
    opacity: 1;
    -webkit-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;
    top: 100%;
}



#topnav .dropdown-menu a {
  clear: none;margin-bottom: 0;
}
#top_line {
  font-size: 12px;
  line-height: 22px
}
#he-plugin-simple {
  z-index: 9999
}
#notice {
  height: 21px;
  overflow: hidden
}
#select_cid_btn {
  max-width: 80px
}
.home_fav sup.close {
  cursor: pointer;
  display: none
}
.item_tui .card:hover {
  border-color:#f25767
}
.item_tui .item_img {
  padding: 10px;
  background-repeat: no-repeat;
  background-position-x: 5px;
  background-position-y: center;
  background-size: 32px 32px;
  -moz-background-size: 32px 32px;
  box-shadow: 0 0 8px #d3d3d3;
}
#cats_btn a.btn-blank:hover {
  border-color: #4cae4c
}
#cats_btn a.btn-success span {
  color: #fff
}
#paybank_types a.btn.check {
  box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5)
}
#paybank_types a.btn em {
  display: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGdJREFUeNpiZKj+z0AC+M9EimIQwUSKYmI1oLiZiRTFIMBCpOJfhGz4iaQITP9vYWDHpeEnTBJdMTYNcGfAFMFoxhqwrQyMSBH3H5epMMVAwMaExYNsKCYiKYbZgCtt/EI3BAQAAgwA3XgldiPLwDMAAAAASUVORK5CYII=)
}
#paybank_types a.btn.check em {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 12px;
  height: 12px;
  overflow: hidden;
  text-indent: -99em;
  display: block;
  background-repeat: no-repeat;
  background-position: 0 0
}
#paybank_types .btn-outline-primary:hover {
  background-color: transparent;
  color: #28a745
}
#mem_left {
  z-index: 99
}
#mem_left_btn {
  position: fixed;
  left: 0;
  top: 95px;
  z-index: 999
}
.mem_footer {
  color: #98a6ad
}
#back-to-top {
  position: fixed;
  bottom: 100px;
  right: 50px
}
#back-to-top a {
  text-align: center;
  text-decoration: none;
  color: #d1d1d1;
  display: block;
  width: 50px;
  -moz-transition: color 1s;
  -webkit-transition: color 1s;
  -o-transition: color 1s
}
#back-to-top #a_top {
  display: none;
  -webkit-transition: all .4s linear 0s;
  -ms-transition: all .4s linear 0s;
  -o-transition: all .4s linear 0s;
  transition: all .4s linear 0s
}
#back-to-top a span {
  border-radius: 6px;
  display: block;
  height: 50px;
  width: 50px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAABc0lEQVRYhe2Xu23EMAyGPcKNcCN4BI+ggj+h0kUG8Aje4CYI3KW9ETyCRvAIGkEpQgGMIjl+AwmOAAE/KP2fLZmkq2qjGWNuRNRsHb/LANQAJgBBvL1a3APwRNTL8TUQWpyZTVV9LQUAByAQUXeaOBE1qXi0BKI/XBxAWxI/HYKIuigOoJ6LFYgRQGDmx5Hik7X2vnRchAAw7hUPANwacQXx3AyxV1xBDKsh1KfmjDG3reIZiHYNQJAdPRzgz9WbkpkfKs3udQ9gPOJtvuxl/9hie6X8TZ+n8dbau75fKlJSnOpfY1XxKPmkYodCjEvnlY4pmxu+PZhQduLvUtM/1LVGJmxiblf3ugiV9gH6uoqPUD5bZ5jZlHK3NCYhtywyZsgBpFlwbp5LAOJbyHZXZwBIQYru4p7J1oeTAHziY7HPuGIJZu1PAkjCOR9A5QEn33YvO3o2D6wCgLRkpR+QmW7pR9cjsX6xeLQlxNbau/atc30CqmgECiP89q8AAAAASUVORK5CYII=) center center no-repeat;
  margin-bottom: 5px;
  -moz-transition: background 2s;
  -webkit-transition: background 1s;
  -o-transition: background 1s
}

.tongji_sl{padding-left: 30px;}

@media (max-width:720px) {
#top_wrap {padding-right: 0;padding-left: 0}
#search_wrap {margin-left: 0.5rem !important;    margin-right: 0.5rem !important;}
#navbar {margin-top: 2px}
#footer .break {padding: 0 2px}
#mem_left {position: fixed;left: 0;overflow-y: auto;margin-top: 0;min-width: 150px;display: none}
#mem_left_btn {display: block}
#mem_right {padding-left: 10px !important}
	
	.wz_box .small{ display: none;}	
	.wz_box img{max-height: 200px !important; height: 110px;}
	.wz_title{font-size: 14px !important;}
	.floor-nav,.nav_new{display: none}
	.btn_gg{ margin-left: 5px;}
	.wz-body{padding: 5px;}
	.title{font-size: 20px;}
	.top_menus{}
	.top_menus li{border-top: solid 1px rgba(255, 255, 255, 0.4);text-align: left;margin-left: 0.5rem !important;margin-right: 0.5rem !important;display: block;width: auto;}
	.pa_top{padding-top: 55px;}
	.container{padding-right: 10px;padding-left: 10px;}
	
	.btn-lj{clear: both;}
	.in_text{line-height: 30px;padding-left: 0;}
	.tongji_sl{padding-left: 10px;line-height:40px;}
	.footer_c{ display: none;}
	.footer_d{ text-align: center;}
}
@media (min-width:720px) {
  #mem_right {
    padding-left: 1.5rem !important
  }
  #mem_left_btn {
    display: none
  }
}
@media (min-width:1300px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1200px
  }
}

@media (min-width:1800px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1400px
  }
}
@media (min-width:1920px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1600px
  }
}

@media (min-width:992px) {
  .navbar-nav .nav-item [data-toggle=dropdown]::after {
    transition: all .2s ease
  }
  .navbar-nav .nav-item.show [data-toggle=dropdown]::after {
    transform: rotate(180deg)
  }
  .navbar-nav .nav-link {
    border-radius: .125rem;
		height: 62px;
    line-height: 62px;
    padding: 0px;
  }
  .navbar-nav .dropdown-menu-right:before {
    right: 20px;
    left: auto
  }
  .navbar-nav .dropdown-menu.show {
    opacity: 1;
    pointer-events: auto;
    animation: show-navbar-dropdown .25s ease forwards
  }
  .navbar-nav .dropdown-menu {
    margin: 0;
    border-radius: .2rem;
    display: block;
    opacity: 0;
    pointer-events: none;
    transition: all .2s ease
  }
  .navbar-nav .dropdown-menu-inner {
    position: relative;
    padding: 1rem
  }
  .navbar-nav .dropdown:hover > .dropdown-menu {
    display: block;
    opacity: 1;
    pointer-events: auto;
    transform: translate(0, -7px);
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
  }
  .close {
    transition: all .2s ease
  }
  .close > span:not(.sr-only) {
    display: block;
    height: 1.25rem;
    width: 1.25rem;
    background-color: transparent;
    color: rgba(0, 0, 0, .6);
    line-height: 17px;
    border-radius: 50%;
    font-size: 1.25rem;
    transition: all .2s ease
  }
  .close:focus, .close:hover {
    background-color: transparent;
    color: rgba(0, 0, 0, .9);
    outline: 0
  }
  .close:focus span:not(.sr-only), .close:hover span:not(.sr-only) {
    background-color: transparent
  }
  .navbar-nav .dropdown-menu.close {
    display: block;
    animation: hide-navbar-dropdown .15s ease backwards
  }
  .navbar-collapse.collapsing-out {
    animation: hide-navbar-collapse .2s ease forwards
  }
}
.upload_bg {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB0PSIxNjM1MTYyMjg0MzU3IiBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjkgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHAtaWQ9IjI4NDYiIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNjQuMzEyNSIgaGVpZ2h0PSI2NCI+PGRlZnM+PHN0eWxlIHR5cGU9InRleHQvY3NzIj48L3N0eWxlPjwvZGVmcz48cGF0aCBkPSJNNjYxLjIzIDEwMDMuMDQySDExOS42NzJjLTY0LjAzNCAwLTExNi4wNTMtNTEuODgzLTExNi4wNTMtMTE1LjcxMlYxMTUuOTE3QzMuNjE4IDUyLjIyNCA1NS42MzggMC4wNjggMTE5LjY3MSAwLjA2OEg4OTMuMjdjNjMuODk4IDAgMTE1Ljk4NSA1Mi4wMiAxMTUuOTg1IDExNS44NDl2NTM5Ljk5YzAgMjEuMjMtMTcuMzQgMzguNzc1LTM4LjcwNyAzOC43NzVzLTM4LjkxMi0xNy4zNC0zOC45MTItMzguNzc2di01MzkuOTljMC0yMS4yMy0xNy4zNC0zOC42MzgtMzguNTctMzguNjM4SDExOS42N2MtMjEuMjk5IDAtMzguOTEyIDE3LjQwOC0zOC45MTIgMzguNjM5djc3MS4xNGMwIDIxLjIzMSAxNy42MTMgMzguNjM5IDM4LjkxMiAzOC42MzloNTQxLjQ5MmMyMS4xNjIgMCAzOC43MDcgMTcuMjAzIDM4LjcwNyAzOC42MzkgMC4wNjggMjEuMy0xNy41NDUgMzguNzA3LTM4LjY0IDM4LjcwN3oiIGZpbGw9IiNiZmJmYmYiIHAtaWQ9IjI4NDciPjwvcGF0aD48cGF0aCBkPSJNNDIuMzI1IDc3MS43NTVjLTkuNzYyIDAtMTkuNzI5LTQuMDI4LTI3LjIzOC0xMS42MDYtMTQuOTUtMTQuOTUtMTQuOTUtMzkuNDU4IDAtNTQuNDA4bDE5Mi43ODUtMTkyLjAzNGMzNS4xNTctMzUuMTU4IDg5LjE1Ni00NC4xNjkgMTMzLjgwMy0yMS43NzdMNTUxLjM5IDU5Ni42NWMxNC44MTQgNy41NzggMzIuNzY4IDQuNjQzIDQ0LjM3My03LjE2N2wzNDcuNjE0LTM0Ni4zMTdjMTQuOTUtMTUuMDE5IDM5LjQ1OC0xNS4wMTkgNTQuNjgyIDAgMTUuMjIzIDE0Ljg4MiAxNS4wODcgMzkuMzkgMCA1NC41NDVsLTM0Ny43NSAzNDYuMzE3Yy0zNS4wOSAzNS4wODktODguODE2IDQzLjc1OS0xMzMuNjY3IDIxLjM2N0wzMDYuODYgNTYxLjA4NGMtMTQuOTUtNy41NzgtMzIuNy00LjUwNi00NC4zNzQgNy4xNjhMNjkuNyA3NjAuMDEyYy03LjUxIDcuNTc4LTE3LjM0IDExLjc0My0yNy4zNzUgMTEuNzQzek0zNTEuNzEgMzg1Ljc3NWMtNjMuODk4IDAtMTE2LjA1My01MS43NDYtMTE2LjA1My0xMTUuNzEyIDAtNjMuODk4IDUxLjg4Mi0xMTUuNzEyIDExNi4wNTMtMTE1LjcxMiA2My43NiAwIDExNi4wNTMgNTEuODgzIDExNi4wNTMgMTE1LjcxMiAwIDYzLjg5OC01Mi4zNiAxMTUuNzEyLTExNi4wNTMgMTE1LjcxMnogbTAtMTU0LjE0NmMtMjEuMTYzIDAtMzguNzc2IDE3LjI3MS0zOC43NzYgMzguNTAyIDAgMjEuMzY4IDE3LjQ3NyAzOC42NCAzOC43NzYgMzguNjQgMjEuMTYzIDAgMzguNjM5LTE3LjI3MiAzOC42MzktMzguNjQgMC0yMS4yMy0xNy4zNC0zOC41MDItMzguNjQtMzguNTAyek04MzQuODMzIDEwMjRjLTIxLjM2NyAwLTM4Ljg0NC0xNy4yMDMtMzguODQ0LTM4Ljc3NVY3NTMuODY5YzAtMjEuMDk1IDE3LjIwNC0zOC42NCAzOC44NDQtMzguNjQgMjEuMTYzIDAgMzguNzc2IDE3LjM0IDM4Ljc3NiAzOC42NHYyMzEuMzU2Yy0wLjA2OSAyMS41NzItMTcuNTQ1IDM4Ljc3NS0zOC43NzYgMzguNzc1eiIgZmlsbD0iI2JmYmZiZiIgcC1pZD0iMjg0OCI+PC9wYXRoPjxwYXRoIGQ9Ik05ODkuMzg5IDg2OC4yODRjLTkuNDkgMC0xOC45NzgtMy4zNDUtMjYuNzYtMTAuMzc3bC0xMjcuODY0LTEyMC4xNS0xMjguNDc4IDEyMC4xNWMtMTUuMzYgMTQuNDA0LTM5LjggMTMuODU4LTU0LjQwOS0xLjU3LTE0LjY3Ny0xNS42MzMtMTMuOTk0LTM5Ljg2OCAxLjcwNy01NC42ODJMNzg4Ljg5IDY3NC42MTFjMTEuMTI3LTEzLjcyMSAyNy41OC0yMS40MzYgNDUuNTMzLTIxLjQzNiAxNy44MTggMCAzNC4yNyA3Ljk4OCA0NS4yNjEgMjEuNDM2bDEzNS40NDEgMTI3LjA0NGMxNS43MDIgMTQuODE0IDE2LjUyIDM4LjkxMiAxLjc3NSA1NC42ODItNi43NTggNy43ODItMTcuMDY2IDExLjk0Ny0yNy41MTEgMTEuOTQ3eiIgZmlsbD0iI2JmYmZiZiIgcC1pZD0iMjg0OSI+PC9wYXRoPjwvc3ZnPg==);
  background-size: 100% 100%;
  background-repeat: no-repeat;
  background-position: center center
}
.upload_bg:hover {
  background-color: #f4f4f4
}
.upload_pic {
  border-width: 2px;
  border-style: dashed;
  border-color: rgba(156, 163, 175, var(--tw-border-opacity)) !important;
  --tw-border-opacity: 1 !important
}
@media (min-width:720px) {
  .nz_slider_item .layer_photo {
    display: none
  }
  .nz_slider_item:hover .layer_photo {
    display: block
  }
}
.div_scroll {
  z-index: 9999
}
.sticky.div_scroll {
  padding: .5rem !important;
  background-color: #f8f9fa !important
}
.nz_slider_item img {
  opacity: .8
}
.slick-center img {
  opacity: 1
}
.layui-layer-photos .layui-layer-setwin {
  position: fixed;
  right: 0;
  top: 0;
  font-size: 0;
  line-height: initial
}
.layui-layer-photos .layui-layer-setwin .layui-layer-close2 {
  right: 0;
  top: 0
}
.layui-layer-photos .layui-layer-imgbar {
  opacity: 0
}